home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1985-06-04 | 1.4 KB | 52 lines |
- 10 REM **** CPAMENU ****
- 20 CLOSE
- 300 DIM B$(20)
- 310 O5=15 'NUMBER OF OPTIONS
- 320 A$="MENU OF PCPM OPTIONS"
- 330 FOR I=1 TO O5
- 340 READ B$(I)
- 350 NEXT I
- 360 PRINT
- 370 DATA "INFORMATION","ENTER/CHANGE SUBCONTRACTOR/COMMENT FILE"
- 372 DATA "ENTER/CHANGE INPUT FILE"
- 380 DATA "CREATE/CHANGE HOLIDAYS"
- 390 DATA "PERFORM CRITICAL PATH ANALYSIS","PERFORM CASH FLOW ANALYSIS"
- 400 DATA "PRODUCE BAR CHARTS"
- 410 DATA "SORT OUTPUT","EXTRACT OUTPUT BY SUBCONTRACTOR","CHECK NODE NUMBERS"
- 420 DATA "GET PRECEDENCE OR SUCCEEDENCE DISPLAY"
- 430 DATA "CONVERT WORKING DAYS TO PROJECT DAYS"
- 440 DATA "GENERATE CURRENT COST REPORT","CHANGE ALL NODE NUMBERS"
- 445 DATA "CONSOLIDATE UPDATE FILES TO INPUT FILES"
- 450 PRINT TAB(22);A$
- 460 PRINT
- 470 PRINT TAB(10);"EXIT PCPM SYSTEM";TAB(50);"- 0"
- 480 FOR I=1 TO O5
- 490 IF I>9 THEN 520
- 500 PRINT TAB(10);B$(I);TAB(50);"- ";I
- 510 GOTO 530
- 520 PRINT TAB(10);B$(I);TAB(50);"-";I
- 530 NEXT I
- 540 PRINT
- 550 INPUT "CHOOSE THE ACTION BY ENTERING THE CORRECT INTEGER ",N
- 560 PRINT
- 570 IF N=0 THEN 740
- 580 IF N>O5 OR N<0 THEN 430
- 590 ON N GOTO 600,620,610,630,640,650,660,670,680,690,700,710,720,730,735,530
- 600 CHAIN "CPAINFO"
- 610 CHAIN "CPACUI"
- 620 CHAIN "CPASBC"
- 630 CHAIN "CPAHOLY"
- 640 CHAIN "CPACPM"
- 650 CHAIN "CPACFA"
- 660 CHAIN "CPABAR"
- 670 CHAIN "CPASORT"
- 680 CHAIN "CPASUBS"
- 690 CHAIN "CPANODE"
- 700 CHAIN "CPAPRES"
- 710 CHAIN "CPADAYS"
- 720 CHAIN "CPACOS"
- 730 CHAIN "CPACORC"
- 735 CHAIN "CPAUPD"
- 740 PRINT:PRINT "EXITING PCPM SYSTEM - GOODBYE FOR NOW"
- 750 SYSTEM
-